Big Huge Thesaurus

Annona cherimola

noun